home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet bezpieczenstwa / mini Pentoo LiveCD 2006.1 / mpentoo-2006.1.iso / livecd.squashfs / usr / lib / perl5 / 5.8.7 / i686-linux-thread-multi / Config_heavy.pl < prev    next >
Perl Script  |  2006-04-25  |  33KB  |  1,211 lines

  1. # This file was created by configpm when Perl was built. Any changes
  2. # made to this file will be lost the next time perl is built.
  3.  
  4. package Config;
  5. use strict;
  6. # use warnings; Pulls in Carp
  7. # use vars pulls in Carp
  8. ##
  9. ## This file was produced by running the Configure script. It holds all the
  10. ## definitions figured out by Configure. Should you modify one of these values,
  11. ## do not forget to propagate your changes by running "Configure -der". You may
  12. ## instead choose to run each of the .SH files by yourself, or "Configure -S".
  13. ##
  14. #
  15. ## Package name      : perl5
  16. ## Source directory  : .
  17. ## Configuration time: Tue Apr 25 04:46:13 GMT 2006
  18. ## Configured by     : Gentoo
  19. ## Target system     : linux mpentoo 2.6.14-gentoo-r4 #21 mon apr 3 13:00:08 gmt 2006 i686 intel(r) pentium(r) 4 cpu 2.80ghz genuineintel gnulinux 
  20. #
  21. ## Configure command line arguments.
  22. #PERL_PATCHLEVEL=
  23.  
  24. our $summary : unique = <<'!END!';
  25. Summary of my $package (revision $revision $version_patchlevel_string) configuration:
  26.   Platform:
  27.     osname=$osname, osvers=$osvers, archname=$archname
  28.     uname='$myuname'
  29.     config_args='$config_args'
  30.     hint=$hint, useposix=$useposix, d_sigaction=$d_sigaction
  31.     usethreads=$usethreads use5005threads=$use5005threads useithreads=$useithreads usemultiplicity=$usemultiplicity
  32.     useperlio=$useperlio d_sfio=$d_sfio uselargefiles=$uselargefiles usesocks=$usesocks
  33.     use64bitint=$use64bitint use64bitall=$use64bitall uselongdouble=$uselongdouble
  34.     usemymalloc=$usemymalloc, bincompat5005=undef
  35.   Compiler:
  36.     cc='$cc', ccflags ='$ccflags',
  37.     optimize='$optimize',
  38.     cppflags='$cppflags'
  39.     ccversion='$ccversion', gccversion='$gccversion', gccosandvers='$gccosandvers'
  40.     intsize=$intsize, longsize=$longsize, ptrsize=$ptrsize, doublesize=$doublesize, byteorder=$byteorder
  41.     d_longlong=$d_longlong, longlongsize=$longlongsize, d_longdbl=$d_longdbl, longdblsize=$longdblsize
  42.     ivtype='$ivtype', ivsize=$ivsize, nvtype='$nvtype', nvsize=$nvsize, Off_t='$lseektype', lseeksize=$lseeksize
  43.     alignbytes=$alignbytes, prototype=$prototype
  44.   Linker and Libraries:
  45.     ld='$ld', ldflags ='$ldflags'
  46.     libpth=$libpth
  47.     libs=$libs
  48.     perllibs=$perllibs
  49.     libc=$libc, so=$so, useshrplib=$useshrplib, libperl=$libperl
  50.     gnulibc_version='$gnulibc_version'
  51.   Dynamic Linking:
  52.     dlsrc=$dlsrc, dlext=$dlext, d_dlsymun=$d_dlsymun, ccdlflags='$ccdlflags'
  53.     cccdlflags='$cccdlflags', lddlflags='$lddlflags'
  54.  
  55. !END!
  56. my $summary_expanded;
  57.  
  58. sub myconfig {
  59.     return $summary_expanded if $summary_expanded;
  60.     ($summary_expanded = $summary) =~ s{\$(\w+)}
  61.          { my $c = $Config::Config{$1}; defined($c) ? $c : 'undef' }ge;
  62.     $summary_expanded;
  63. }
  64.  
  65. local *_ = \my $a;
  66. $_ = <<'!END!';
  67. Author=''
  68. CONFIG='true'
  69. Date='$Date'
  70. Header=''
  71. Id='$Id'
  72. Locker=''
  73. Log='$Log'
  74. Mcc='Mcc'
  75. PATCHLEVEL='8'
  76. PERL_API_REVISION='5'
  77. PERL_API_SUBVERSION='0'
  78. PERL_API_VERSION='8'
  79. PERL_CONFIG_SH='true'
  80. PERL_REVISION='5'
  81. PERL_SUBVERSION='7'
  82. PERL_VERSION='8'
  83. RCSfile='$RCSfile'
  84. Revision='$Revision'
  85. SUBVERSION='7'
  86. Source=''
  87. State=''
  88. _a='.a'
  89. _exe=''
  90. _o='.o'
  91. afs='false'
  92. afsroot='/afs'
  93. alignbytes='4'
  94. ansi2knr=''
  95. aphostname='/bin/hostname'
  96. api_revision='5'
  97. api_subversion='0'
  98. api_version='8'
  99. api_versionstring='5.8.0'
  100. ar='ar'
  101. archlib='/usr/lib/perl5/5.8.7/i686-linux-thread-multi'
  102. archlibexp='/usr/lib/perl5/5.8.7/i686-linux-thread-multi'
  103. archname64=''
  104. archname='i686-linux-thread-multi'
  105. archobjs=''
  106. asctime_r_proto='REENTRANT_PROTO_B_SB'
  107. awk='awk'
  108. baserev='5.0'
  109. bash=''
  110. bin='/usr/bin'
  111. binexp='/usr/bin'
  112. bison='bison'
  113. byacc='byacc'
  114. byteorder='1234'
  115. c=''
  116. castflags='0'
  117. cat='cat'
  118. cc='i686-pc-linux-gnu-gcc'
  119. cccdlflags='-fPIC'
  120. ccdlflags='-rdynamic'
  121. ccflags='-D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -fno-strict-aliasing -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
  122. ccflags_uselargefiles='-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
  123. ccname='gcc'
  124. ccsymbols='__GNUC_MINOR__=3 __GNUC_PATCHLEVEL__=6'
  125. ccversion=''
  126. cf_by='Gentoo'
  127. cf_email='Gentoo@mpentoo.pentoo'
  128. cf_time='Tue Apr 25 04:46:13 GMT 2006'
  129. charsize='1'
  130. chgrp=''
  131. chmod='chmod'
  132. chown=''
  133. clocktype='clock_t'
  134. comm='comm'
  135. compress=''
  136. config_arg0='Configure'
  137. config_arg10='-Doptimize=-O2 -mcpu=i686 -pipe'
  138. config_arg11='-Duselargefiles'
  139. config_arg12='-Dd_semctl_semun'
  140. config_arg13='-Dscriptdir=/usr/bin'
  141. config_arg14='-Dman1dir=/usr/share/man/man1'
  142. config_arg15='-Dman3dir=/usr/share/man/man3'
  143. config_arg16='-Dinstallman1dir=/usr/share/man/man1'
  144. config_arg17='-Dinstallman3dir=/usr/share/man/man3'
  145. config_arg18='-Dman1ext=1'
  146. config_arg19='-Dman3ext=3pm'
  147. config_arg1='-des'
  148. config_arg20='-Dinc_version_list=5.8.0 5.8.0/i686-linux-thread-multi 5.8.2 5.8.2/i686-linux-thread-multi 5.8.4 5.8.4/i686-linux-thread-multi 5.8.5 5.8.5/i686-linux-thread-multi 5.8.6 5.8.6/i686-linux-thread-multi '
  149. config_arg21='-Dcf_by=Gentoo'
  150. config_arg22='-Ud_csh'
  151. config_arg23='-Dusethreads'
  152. config_arg24='-Di_ndbm'
  153. config_arg25='-Di_gdbm'
  154. config_arg26='-Ui_db'
  155. config_arg2='-Darchname=i686-linux-thread'
  156. config_arg3='-Dcccdlflags=-fPIC'
  157. config_arg4='-Dccdlflags=-rdynamic'
  158. config_arg5='-Dcc=i686-pc-linux-gnu-gcc'
  159. config_arg6='-Dprefix=/usr'
  160. config_arg7='-Dvendorprefix=/usr'
  161. config_arg8='-Dsiteprefix=/usr'
  162. config_arg9='-Dlocincpth= '
  163. config_argc='26'
  164. config_args='-des -Darchname=i686-linux-thread -Dcccdlflags=-fPIC -Dccdlflags=-rdynamic -Dcc=i686-pc-linux-gnu-gcc -Dprefix=/usr -Dvendorprefix=/usr -Dsiteprefix=/usr -Dlocincpth=  -Doptimize=-O2 -mcpu=i686 -pipe -Duselargefiles -Dd_semctl_semun -Dscriptdir=/usr/bin -Dman1dir=/usr/share/man/man1 -Dman3dir=/usr/share/man/man3 -Dinstallman1dir=/usr/share/man/man1 -Dinstallman3dir=/usr/share/man/man3 -Dman1ext=1 -Dman3ext=3pm -Dinc_version_list=5.8.0 5.8.0/i686-linux-thread-multi 5.8.2 5.8.2/i686-linux-thread-multi 5.8.4 5.8.4/i686-linux-thread-multi 5.8.5 5.8.5/i686-linux-thread-multi 5.8.6 5.8.6/i686-linux-thread-multi  -Dcf_by=Gentoo -Ud_csh -Dusethreads -Di_ndbm -Di_gdbm -Ui_db'
  165. contains='grep'
  166. cp='cp'
  167. cpio=''
  168. cpp='cpp'
  169. cpp_stuff='42'
  170. cppccsymbols='__GNUC__=3'
  171. cppflags='-D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -fno-strict-aliasing -pipe'
  172. cpplast='-'
  173. cppminus='-'
  174. cpprun='i686-pc-linux-gnu-gcc -E'
  175. cppstdin='i686-pc-linux-gnu-gcc -E'
  176. cppsymbols='__ELF__=1 _FILE_OFFSET_BITS=64 __GLIBC__=2 __GLIBC_MINOR__=3 __GNUC_MINOR__=3 __GNU_LIBRARY__=6 _GNU_SOURCE=1 _LARGEFILE64_SOURCE=1 _LARGEFILE_SOURCE=1 _POSIX_C_SOURCE=199506 _POSIX_SOURCE=1 _REENTRANT=1 __STDC__=1 __USE_BSD=1 __USE_FILE_OFFSET64=1 __USE_GNU=1 __USE_LARGEFILE=1 __USE_LARGEFILE64=1 __USE_MISC=1 __USE_POSIX=1 __USE_POSIX199309=1 __USE_POSIX199506=1 __USE_POSIX2=1 __USE_REENTRANT=1 __USE_SVID=1 __USE_UNIX98=1 __USE_XOPEN=1 __USE_XOPEN_EXTENDED=1 _XOPEN_SOURCE=600 _XOPEN_SOURCE_EXTENDED=1 i386=1 __i386=1 __i386__=1 linux=1 __linux=1 __linux__=1 unix=1 __unix=1 __unix__=1'
  177. crypt_r_proto='REENTRANT_PROTO_B_CCS'
  178. cryptlib=''
  179. csh='csh'
  180. ctermid_r_proto='0'
  181. ctime_r_proto='REENTRANT_PROTO_B_SB'
  182. d_Gconvert='gcvt((x),(n),(b))'
  183. d_PRIEUldbl='define'
  184. d_PRIFUldbl='define'
  185. d_PRIGUldbl='define'
  186. d_PRIXU64='define'
  187. d_PRId64='define'
  188. d_PRIeldbl='define'
  189. d_PRIfldbl='define'
  190. d_PRIgldbl='define'
  191. d_PRIi64='define'
  192. d_PRIo64='define'
  193. d_PRIu64='define'
  194. d_PRIx64='define'
  195. d_SCNfldbl='define'
  196. d__fwalk='undef'
  197. d_access='define'
  198. d_accessx='undef'
  199. d_aintl='undef'
  200. d_alarm='define'
  201. d_archlib='define'
  202. d_asctime_r='define'
  203. d_atolf='undef'
  204. d_atoll='define'
  205. d_attribut='define'
  206. d_bcmp='define'
  207. d_bcopy='define'
  208. d_bsd='undef'
  209. d_bsdgetpgrp='undef'
  210. d_bsdsetpgrp='undef'
  211. d_bzero='define'
  212. d_casti32='undef'
  213. d_castneg='define'
  214. d_charvspr='define'
  215. d_chown='define'
  216. d_chroot='define'
  217. d_chsize='undef'
  218. d_class='undef'
  219. d_closedir='define'
  220. d_cmsghdr_s='define'
  221. d_const='define'
  222. d_copysignl='define'
  223. d_crypt='define'
  224. d_crypt_r='define'
  225. d_csh='undef'
  226. d_ctermid_r='undef'
  227. d_ctime_r='define'
  228. d_cuserid='define'
  229. d_dbl_dig='define'
  230. d_dbminitproto='undef'
  231. d_difftime='define'
  232. d_dirfd='define'
  233. d_dirnamlen='undef'
  234. d_dlerror='define'
  235. d_dlopen='define'
  236. d_dlsymun='undef'
  237. d_dosuid='undef'
  238. d_drand48_r='define'
  239. d_drand48proto='define'
  240. d_dup2='define'
  241. d_eaccess='undef'
  242. d_endgrent='define'
  243. d_endgrent_r='undef'
  244. d_endhent='define'
  245. d_endhostent_r='undef'
  246. d_endnent='define'
  247. d_endnetent_r='undef'
  248. d_endpent='define'
  249. d_endprotoent_r='undef'
  250. d_endpwent='define'
  251. d_endpwent_r='undef'
  252. d_endsent='define'
  253. d_endservent_r='undef'
  254. d_eofnblk='define'
  255. d_eunice='undef'
  256. d_faststdio='undef'
  257. d_fchdir='define'
  258. d_fchmod='define'
  259. d_fchown='define'
  260. d_fcntl='define'
  261. d_fcntl_can_lock='define'
  262. d_fd_macros='define'
  263. d_fd_set='define'
  264. d_fds_bits='define'
  265. d_fgetpos='define'
  266. d_finite='define'
  267. d_finitel='define'
  268. d_flexfnam='define'
  269. d_flock='define'
  270. d_flockproto='define'
  271. d_fork='define'
  272. d_fp_class='undef'
  273. d_fpathconf='define'
  274. d_fpclass='undef'
  275. d_fpclassify='undef'
  276. d_fpclassl='undef'
  277. d_fpos64_t='undef'
  278. d_frexpl='define'
  279. d_fs_data_s='undef'
  280. d_fseeko='define'
  281. d_fsetpos='define'
  282. d_fstatfs='define'
  283. d_fstatvfs='define'
  284. d_fsync='define'
  285. d_ftello='define'
  286. d_ftime='undef'
  287. d_getcwd='define'
  288. d_getespwnam='undef'
  289. d_getfsstat='undef'
  290. d_getgrent='define'
  291. d_getgrent_r='define'
  292. d_getgrgid_r='define'
  293. d_getgrnam_r='define'
  294. d_getgrps='define'
  295. d_gethbyaddr='define'
  296. d_gethbyname='define'
  297. d_gethent='define'
  298. d_gethname='define'
  299. d_gethostbyaddr_r='define'
  300. d_gethostbyname_r='define'
  301. d_gethostent_r='define'
  302. d_gethostprotos='define'
  303. d_getitimer='define'
  304. d_getlogin='define'
  305. d_getlogin_r='define'
  306. d_getmnt='undef'
  307. d_getmntent='define'
  308. d_getnbyaddr='define'
  309. d_getnbyname='define'
  310. d_getnent='define'
  311. d_getnetbyaddr_r='define'
  312. d_getnetbyname_r='define'
  313. d_getnetent_r='define'
  314. d_getnetprotos='define'
  315. d_getpagsz='define'
  316. d_getpbyname='define'
  317. d_getpbynumber='define'
  318. d_getpent='define'
  319. d_getpgid='define'
  320. d_getpgrp2='undef'
  321. d_getpgrp='define'
  322. d_getppid='define'
  323. d_getprior='define'
  324. d_getprotobyname_r='define'
  325. d_getprotobynumber_r='define'
  326. d_getprotoent_r='define'
  327. d_getprotoprotos='define'
  328. d_getprpwnam='undef'
  329. d_getpwent='define'
  330. d_getpwent_r='define'
  331. d_getpwnam_r='define'
  332. d_getpwuid_r='define'
  333. d_getsbyname='define'
  334. d_getsbyport='define'
  335. d_getsent='define'
  336. d_getservbyname_r='define'
  337. d_getservbyport_r='define'
  338. d_getservent_r='define'
  339. d_getservprotos='define'
  340. d_getspnam='define'
  341. d_getspnam_r='define'
  342. d_gettimeod='define'
  343. d_gmtime_r='define'
  344. d_gnulibc='define'
  345. d_grpasswd='define'
  346. d_hasmntopt='define'
  347. d_htonl='define'
  348. d_ilogbl='define'
  349. d_index='undef'
  350. d_inetaton='define'
  351. d_int64_t='define'
  352. d_isascii='define'
  353. d_isfinite='undef'
  354. d_isinf='define'
  355. d_isnan='define'
  356. d_isnanl='define'
  357. d_killpg='define'
  358. d_lchown='define'
  359. d_ldbl_dig='define'
  360. d_libm_lib_version='define'
  361. d_link='define'
  362. d_localtime_r='define'
  363. d_locconv='define'
  364. d_lockf='define'
  365. d_longdbl='define'
  366. d_longlong='define'
  367. d_lseekproto='define'
  368. d_lstat='define'
  369. d_madvise='define'
  370. d_mblen='define'
  371. d_mbstowcs='define'
  372. d_mbtowc='define'
  373. d_memchr='define'
  374. d_memcmp='define'
  375. d_memcpy='define'
  376. d_memmove='define'
  377. d_memset='define'
  378. d_mkdir='define'
  379. d_mkdtemp='define'
  380. d_mkfifo='define'
  381. d_mkstemp='define'
  382. d_mkstemps='undef'
  383. d_mktime='define'
  384. d_mmap='define'
  385. d_modfl='define'
  386. d_modfl_pow32_bug='undef'
  387. d_modflproto='define'
  388. d_mprotect='define'
  389. d_msg='define'
  390. d_msg_ctrunc='define'
  391. d_msg_dontroute='define'
  392. d_msg_oob='define'
  393. d_msg_peek='define'
  394. d_msg_proxy='define'
  395. d_msgctl='define'
  396. d_msgget='define'
  397. d_msghdr_s='define'
  398. d_msgrcv='define'
  399. d_msgsnd='define'
  400. d_msync='define'
  401. d_munmap='define'
  402. d_mymalloc='undef'
  403. d_nice='define'
  404. d_nl_langinfo='define'
  405. d_nv_preserves_uv='define'
  406. d_off64_t='define'
  407. d_old_pthread_create_joinable='undef'
  408. d_oldpthreads='undef'
  409. d_oldsock='undef'
  410. d_open3='define'
  411. d_pathconf='define'
  412. d_pause='define'
  413. d_perl_otherlibdirs='undef'
  414. d_phostname='undef'
  415. d_pipe='define'
  416. d_poll='define'
  417. d_portable='define'
  418. d_procselfexe='define'
  419. d_pthread_atfork='define'
  420. d_pthread_attr_setscope='define'
  421. d_pthread_yield='define'
  422. d_pwage='undef'
  423. d_pwchange='undef'
  424. d_pwclass='undef'
  425. d_pwcomment='undef'
  426. d_pwexpire='undef'
  427. d_pwgecos='define'
  428. d_pwpasswd='define'
  429. d_pwquota='undef'
  430. d_qgcvt='define'
  431. d_quad='define'
  432. d_random_r='define'
  433. d_readdir64_r='define'
  434. d_readdir='define'
  435. d_readdir_r='define'
  436. d_readlink='define'
  437. d_readv='define'
  438. d_recvmsg='define'
  439. d_rename='define'
  440. d_rewinddir='define'
  441. d_rmdir='define'
  442. d_safebcpy='undef'
  443. d_safemcpy='undef'
  444. d_sanemcmp='define'
  445. d_sbrkproto='define'
  446. d_scalbnl='define'
  447. d_sched_yield='define'
  448. d_scm_rights='define'
  449. d_seekdir='define'
  450. d_select='define'
  451. d_sem='define'
  452. d_semctl='define'
  453. d_semctl_semid_ds='define'
  454. d_semctl_semun='define'
  455. d_semget='define'
  456. d_semop='define'
  457. d_sendmsg='define'
  458. d_setegid='define'
  459. d_seteuid='define'
  460. d_setgrent='define'
  461. d_setgrent_r='undef'
  462. d_setgrps='define'
  463. d_sethent='define'
  464. d_sethostent_r='undef'
  465. d_setitimer='define'
  466. d_setlinebuf='define'
  467. d_setlocale='define'
  468. d_setlocale_r='undef'
  469. d_setnent='define'
  470. d_setnetent_r='undef'
  471. d_setpent='define'
  472. d_setpgid='define'
  473. d_setpgrp2='undef'
  474. d_setpgrp='define'
  475. d_setprior='define'
  476. d_setproctitle='undef'
  477. d_setprotoent_r='undef'
  478. d_setpwent='define'
  479. d_setpwent_r='undef'
  480. d_setregid='define'
  481. d_setresgid='define'
  482. d_setresuid='define'
  483. d_setreuid='define'
  484. d_setrgid='undef'
  485. d_setruid='undef'
  486. d_setsent='define'
  487. d_setservent_r='undef'
  488. d_setsid='define'
  489. d_setvbuf='define'
  490. d_sfio='undef'
  491. d_shm='define'
  492. d_shmat='define'
  493. d_shmatprototype='define'
  494. d_shmctl='define'
  495. d_shmdt='define'
  496. d_shmget='define'
  497. d_sigaction='define'
  498. d_sigprocmask='define'
  499. d_sigsetjmp='define'
  500. d_sockatmark='define'
  501. d_sockatmarkproto='define'
  502. d_socket='define'
  503. d_socklen_t='define'
  504. d_sockpair='define'
  505. d_socks5_init='undef'
  506. d_sqrtl='define'
  507. d_srand48_r='define'
  508. d_srandom_r='define'
  509. d_sresgproto='define'
  510. d_sresuproto='define'
  511. d_statblks='define'
  512. d_statfs_f_flags='undef'
  513. d_statfs_s='define'
  514. d_statvfs='define'
  515. d_stdio_cnt_lval='undef'
  516. d_stdio_ptr_lval='undef'
  517. d_stdio_ptr_lval_nochange_cnt='undef'
  518. d_stdio_ptr_lval_sets_cnt='undef'
  519. d_stdio_stream_array='undef'
  520. d_stdiobase='undef'
  521. d_stdstdio='undef'
  522. d_strchr='define'
  523. d_strcoll='define'
  524. d_strctcpy='define'
  525. d_strerrm='strerror(e)'
  526. d_strerror='define'
  527. d_strerror_r='define'
  528. d_strftime='define'
  529. d_strlcat='undef'
  530. d_strlcpy='undef'
  531. d_strtod='define'
  532. d_strtol='define'
  533. d_strtold='define'
  534. d_strtoll='define'
  535. d_strtoq='define'
  536. d_strtoul='define'
  537. d_strtoull='define'
  538. d_strtouq='define'
  539. d_strxfrm='define'
  540. d_suidsafe='undef'
  541. d_symlink='define'
  542. d_syscall='define'
  543. d_syscallproto='define'
  544. d_sysconf='define'
  545. d_sysernlst=''
  546. d_syserrlst='define'
  547. d_system='define'
  548. d_tcgetpgrp='define'
  549. d_tcsetpgrp='define'
  550. d_telldir='define'
  551. d_telldirproto='define'
  552. d_time='define'
  553. d_times='define'
  554. d_tm_tm_gmtoff='define'
  555. d_tm_tm_zone='define'
  556. d_tmpnam_r='define'
  557. d_truncate='define'
  558. d_ttyname_r='define'
  559. d_tzname='define'
  560. d_u32align='undef'
  561. d_ualarm='define'
  562. d_umask='define'
  563. d_uname='define'
  564. d_union_semun='undef'
  565. d_unordered='undef'
  566. d_usleep='define'
  567. d_usleepproto='define'
  568. d_ustat='define'
  569. d_vendorarch='define'
  570. d_vendorbin='define'
  571. d_vendorlib='define'
  572. d_vendorscript='define'
  573. d_vfork='undef'
  574. d_void_closedir='undef'
  575. d_voidsig='define'
  576. d_voidtty=''
  577. d_volatile='define'
  578. d_vprintf='define'
  579. d_wait4='define'
  580. d_waitpid='define'
  581. d_wcstombs='define'
  582. d_wctomb='define'
  583. d_writev='define'
  584. d_xenix='undef'
  585. date='date'
  586. db_hashtype='u_int32_t'
  587. db_prefixtype='size_t'
  588. db_version_major=''
  589. db_version_minor=''
  590. db_version_patch=''
  591. defvoidused='15'
  592. direntrytype='struct dirent'
  593. dlext='so'
  594. dlsrc='dl_dlopen.xs'
  595. doublesize='8'
  596. drand01='drand48()'
  597. drand48_r_proto='REENTRANT_PROTO_I_ST'
  598. dynamic_ext='B ByteLoader Cwd Data/Dumper Devel/DProf Devel/PPPort Devel/Peek Digest/MD5 Encode Fcntl File/Glob Filter/Util/Call GDBM_File I18N/Langinfo IO IPC/SysV List/Util MIME/Base64 NDBM_File Opcode POSIX PerlIO/encoding PerlIO/scalar PerlIO/via SDBM_File Socket Storable Sys/Hostname Sys/Syslog Time/HiRes Unicode/Normalize XS/APItest XS/Typemap attrs re threads threads/shared'
  599. eagain='EAGAIN'
  600. ebcdic='undef'
  601. echo='echo'
  602. egrep='egrep'
  603. emacs=''
  604. endgrent_r_proto='0'
  605. endhostent_r_proto='0'
  606. endnetent_r_proto='0'
  607. endprotoent_r_proto='0'
  608. endpwent_r_proto='0'
  609. endservent_r_proto='0'
  610. eunicefix=':'
  611. exe_ext=''
  612. expr='expr'
  613. extensions='B ByteLoader Cwd Data/Dumper Devel/DProf Devel/PPPort Devel/Peek Digest/MD5 Encode Fcntl File/Glob Filter/Util/Call GDBM_File I18N/Langinfo IO IPC/SysV List/Util MIME/Base64 NDBM_File Opcode POSIX PerlIO/encoding PerlIO/scalar PerlIO/via SDBM_File Socket Storable Sys/Hostname Sys/Syslog Time/HiRes Unicode/Normalize XS/APItest XS/Typemap attrs re threads threads/shared Errno'
  614. extras=''
  615. fflushNULL='define'
  616. fflushall='undef'
  617. find=''
  618. firstmakefile='makefile'
  619. flex=''
  620. fpossize='16'
  621. fpostype='fpos_t'
  622. freetype='void'
  623. from=':'
  624. full_ar='/usr/bin/ar'
  625. full_csh='/bin/csh'
  626. full_sed='/bin/sed'
  627. gccansipedantic=''
  628. gccosandvers=''
  629. gccversion='3.3.6 (Gentoo 3.3.6, ssp-3.3.6-1.0, pie-8.7.8)'
  630. getgrent_r_proto='REENTRANT_PROTO_I_SBWR'
  631. getgrgid_r_proto='REENTRANT_PROTO_I_TSBWR'
  632. getgrnam_r_proto='REENTRANT_PROTO_I_CSBWR'
  633. gethostbyaddr_r_proto='REENTRANT_PROTO_I_TsISBWRE'
  634. gethostbyname_r_proto='REENTRANT_PROTO_I_CSBWRE'
  635. gethostent_r_proto='REENTRANT_PROTO_I_SBWRE'
  636. getlogin_r_proto='REENTRANT_PROTO_I_BW'
  637. getnetbyaddr_r_proto='REENTRANT_PROTO_I_uISBWRE'
  638. getnetbyname_r_proto='REENTRANT_PROTO_I_CSBWRE'
  639. getnetent_r_proto='REENTRANT_PROTO_I_SBWRE'
  640. getprotobyname_r_proto='REENTRANT_PROTO_I_CSBWR'
  641. getprotobynumber_r_proto='REENTRANT_PROTO_I_ISBWR'
  642. getprotoent_r_proto='REENTRANT_PROTO_I_SBWR'
  643. getpwent_r_proto='REENTRANT_PROTO_I_SBWR'
  644. getpwnam_r_proto='REENTRANT_PROTO_I_CSBWR'
  645. getpwuid_r_proto='REENTRANT_PROTO_I_TSBWR'
  646. getservbyname_r_proto='REENTRANT_PROTO_I_CCSBWR'
  647. getservbyport_r_proto='REENTRANT_PROTO_I_ICSBWR'
  648. getservent_r_proto='REENTRANT_PROTO_I_SBWR'
  649. getspnam_r_proto='REENTRANT_PROTO_I_CSBWR'
  650. gidformat='"lu"'
  651. gidsign='1'
  652. gidsize='4'
  653. gidtype='gid_t'
  654. glibpth='/usr/shlib  /lib /usr/lib /usr/lib/386 /lib/386 /usr/ccs/lib /usr/ucblib /usr/local/lib '
  655. gmake='gmake'
  656. gmtime_r_proto='REENTRANT_PROTO_S_TS'
  657. gnulibc_version='2.3.5'
  658. grep='grep'
  659. groupcat='cat /etc/group'
  660. groupstype='gid_t'
  661. gzip='gzip'
  662. h_fcntl='false'
  663. h_sysfile='true'
  664. hint='recommended'
  665. hostcat='cat /etc/hosts'
  666. html1dir=' '
  667. html1direxp=''
  668. html3dir=' '
  669. html3direxp=''
  670. i16size='2'
  671. i16type='short'
  672. i32size='4'
  673. i32type='long'
  674. i64size='8'
  675. i64type='long long'
  676. i8size='1'
  677. i8type='char'
  678. i_arpainet='define'
  679. i_bsdioctl=''
  680. i_crypt='define'
  681. i_db='undef'
  682. i_dbm='undef'
  683. i_dirent='define'
  684. i_dld='undef'
  685. i_dlfcn='define'
  686. i_fcntl='undef'
  687. i_float='define'
  688. i_fp='undef'
  689. i_fp_class='undef'
  690. i_gdbm='define'
  691. i_grp='define'
  692. i_ieeefp='undef'
  693. i_inttypes='define'
  694. i_langinfo='define'
  695. i_libutil='undef'
  696. i_limits='define'
  697. i_locale='define'
  698. i_machcthr='undef'
  699. i_malloc='define'
  700. i_math='define'
  701. i_memory='undef'
  702. i_mntent='define'
  703. i_ndbm='define'
  704. i_netdb='define'
  705. i_neterrno='undef'
  706. i_netinettcp='define'
  707. i_niin='define'
  708. i_poll='define'
  709. i_prot='undef'
  710. i_pthread='define'
  711. i_pwd='define'
  712. i_rpcsvcdbm='undef'
  713. i_sfio='undef'
  714. i_sgtty='undef'
  715. i_shadow='define'
  716. i_socks='undef'
  717. i_stdarg='define'
  718. i_stddef='define'
  719. i_stdlib='define'
  720. i_string='define'
  721. i_sunmath='undef'
  722. i_sysaccess='undef'
  723. i_sysdir='define'
  724. i_sysfile='define'
  725. i_sysfilio='undef'
  726. i_sysin='undef'
  727. i_sysioctl='define'
  728. i_syslog='define'
  729. i_sysmman='define'
  730. i_sysmode='undef'
  731. i_sysmount='define'
  732. i_sysndir='undef'
  733. i_sysparam='define'
  734. i_sysresrc='define'
  735. i_syssecrt='undef'
  736. i_sysselct='define'
  737. i_syssockio='undef'
  738. i_sysstat='define'
  739. i_sysstatfs='define'
  740. i_sysstatvfs='define'
  741. i_systime='define'
  742. i_systimek='undef'
  743. i_systimes='define'
  744. i_systypes='define'
  745. i_sysuio='define'
  746. i_sysun='define'
  747. i_sysutsname='define'
  748. i_sysvfs='define'
  749. i_syswait='define'
  750. i_termio='undef'
  751. i_termios='define'
  752. i_time='define'
  753. i_unistd='define'
  754. i_ustat='define'
  755. i_utime='define'
  756. i_values='define'
  757. i_varargs='undef'
  758. i_varhdr='stdarg.h'
  759. i_vfork='undef'
  760. ignore_versioned_solibs='y'
  761. inc_version_list='5.8.0 5.8.0/i686-linux-thread-multi 5.8.2 5.8.2/i686-linux-thread-multi 5.8.4 5.8.4/i686-linux-thread-multi 5.8.5 5.8.5/i686-linux-thread-multi 5.8.6 5.8.6/i686-linux-thread-multi '
  762. inc_version_list_init='"5.8.0","5.8.0/i686-linux-thread-multi","5.8.2","5.8.2/i686-linux-thread-multi","5.8.4","5.8.4/i686-linux-thread-multi","5.8.5","5.8.5/i686-linux-thread-multi","5.8.6","5.8.6/i686-linux-thread-multi",0'
  763. incpath=''
  764. inews=''
  765. installarchlib='/usr/lib/perl5/5.8.7/i686-linux-thread-multi'
  766. installbin='/usr/bin'
  767. installhtml1dir=''
  768. installhtml3dir=''
  769. installman1dir='/usr/share/man/man1'
  770. installman3dir='/usr/share/man/man3'
  771. installprefix='/usr'
  772. installprefixexp='/usr'
  773. installprivlib='/usr/lib/perl5/5.8.7'
  774. installscript='/usr/bin'
  775. installsitearch='/usr/lib/perl5/site_perl/5.8.7/i686-linux-thread-multi'
  776. installsitebin='/usr/bin'
  777. installsitehtml1dir=''
  778. installsitehtml3dir=''
  779. installsitelib='/usr/lib/perl5/site_perl/5.8.7'
  780. installsiteman1dir='/usr/share/man/man1'
  781. installsiteman3dir='/usr/share/man/man3'
  782. installsitescript='/usr/bin'
  783. installstyle='lib/perl5'
  784. installusrbinperl='undef'
  785. installvendorarch='/usr/lib/perl5/vendor_perl/5.8.7/i686-linux-thread-multi'
  786. installvendorbin='/usr/bin'
  787. installvendorhtml1dir=''
  788. installvendorhtml3dir=''
  789. installvendorlib='/usr/lib/perl5/vendor_perl/5.8.7'
  790. installvendorman1dir='/usr/share/man/man1'
  791. installvendorman3dir='/usr/share/man/man3'
  792. installvendorscript='/usr/bin'
  793. intsize='4'
  794. issymlink='test -h'
  795. ivdformat='"ld"'
  796. ivsize='4'
  797. ivtype='long'
  798. known_extensions='B ByteLoader Cwd DB_File Data/Dumper Devel/DProf Devel/PPPort Devel/Peek Digest/MD5 Encode Fcntl File/Glob Filter/Util/Call GDBM_File I18N/Langinfo IO IPC/SysV List/Util MIME/Base64 NDBM_File ODBM_File Opcode POSIX PerlIO/encoding PerlIO/scalar PerlIO/via SDBM_File Socket Storable Sys/Hostname Sys/Syslog Thread Time/HiRes Unicode/Normalize XS/APItest XS/Typemap attrs re threads threads/shared'
  799. ksh=''
  800. ld='i686-pc-linux-gnu-gcc'
  801. lddlflags='-shared -L/usr/local/lib'
  802. ldflags=' -L/usr/local/lib'
  803. ldflags_uselargefiles=''
  804. ldlibpthname='LD_LIBRARY_PATH'
  805. less='less'
  806. lib_ext='.a'
  807. libc='/lib/libc-2.3.5.so'
  808. libperl='libperl.a'
  809. libpth='/usr/local/lib /lib /usr/lib'
  810. libs='-lpthread -lnsl -lndbm -lgdbm -ldb -ldl -lm -lcrypt -lutil -lc'
  811. libsdirs=' /usr/lib'
  812. libsfiles=' libpthread.so libnsl.so libndbm.so libgdbm.so libdb.so libdl.so libm.so libcrypt.so libutil.so libc.so'
  813. libsfound=' /usr/lib/libpthread.so /usr/lib/libnsl.so /usr/lib/libndbm.so /usr/lib/libgdbm.so /usr/lib/libdb.so /usr/lib/libdl.so /usr/lib/libm.so /usr/lib/libcrypt.so /usr/lib/libutil.so /usr/lib/libc.so'
  814. libspath=' /usr/local/lib /lib /usr/lib'
  815. libswanted='pthread sfio socket inet nsl nm ndbm gdbm dbm db malloc dl dld ld sun m crypt sec util pthread c cposix posix ucb BSD'
  816. libswanted_uselargefiles=''
  817. line=''
  818. lint=''
  819. lkflags=''
  820. ln='ln'
  821. lns='/bin/ln -s'
  822. localtime_r_proto='REENTRANT_PROTO_S_TS'
  823. locincpth=' '
  824. loclibpth='/usr/local/lib /opt/local/lib /usr/gnu/lib /opt/gnu/lib /usr/GNU/lib /opt/GNU/lib'
  825. longdblsize='12'
  826. longlongsize='8'
  827. longsize='4'
  828. lp=''
  829. lpr=''
  830. ls='ls'
  831. lseeksize='8'
  832. lseektype='off_t'
  833. mail=''
  834. mailx=''
  835. make='make'
  836. make_set_make='#'
  837. mallocobj=''
  838. mallocsrc=''
  839. malloctype='void *'
  840. man1dir='/usr/share/man/man1'
  841. man1direxp='/usr/share/man/man1'
  842. man1ext='1'
  843. man3dir='/usr/share/man/man3'
  844. man3direxp='/usr/share/man/man3'
  845. man3ext='3pm'
  846. mips_type=''
  847. mistrustnm=''
  848. mkdir='mkdir'
  849. mmaptype='void *'
  850. modetype='mode_t'
  851. more='more'
  852. multiarch='undef'
  853. mv=''
  854. myarchname='i686-linux'
  855. mydomain='.pentoo'
  856. myhostname='mpentoo'
  857. myuname='linux mpentoo 2.6.14-gentoo-r4 #21 mon apr 3 13:00:08 gmt 2006 i686 intel(r) pentium(r) 4 cpu 2.80ghz genuineintel gnulinux '
  858. n='-n'
  859. need_va_copy='undef'
  860. netdb_hlen_type='size_t'
  861. netdb_host_type='const void *'
  862. netdb_name_type='const char *'
  863. netdb_net_type='in_addr_t'
  864. nm='nm'
  865. nm_opt=''
  866. nm_so_opt='--dynamic'
  867. nonxs_ext='Errno'
  868. nroff='nroff'
  869. nvEUformat='"E"'
  870. nvFUformat='"F"'
  871. nvGUformat='"G"'
  872. nv_preserves_uv_bits='32'
  873. nveformat='"e"'
  874. nvfformat='"f"'
  875. nvgformat='"g"'
  876. nvsize='8'
  877. nvtype='double'
  878. o_nonblock='O_NONBLOCK'
  879. obj_ext='.o'
  880. old_pthread_create_joinable=''
  881. optimize='-O2 -mcpu=i686 -pipe'
  882. orderlib='false'
  883. osname='linux'
  884. osvers='2.6.14-gentoo-r4'
  885. otherlibdirs=' '
  886. package='perl5'
  887. pager='/usr/bin/less'
  888. passcat='cat /etc/passwd'
  889. patchlevel='8'
  890. path_sep=':'
  891. perl5='/usr/bin/perl'
  892. perl=''
  893. perl_patchlevel=''
  894. perladmin='Gentoo@mpentoo.pentoo'
  895. perllibs='-lpthread -lnsl -ldl -lm -lcrypt -lutil -lc'
  896. perlpath='/usr/bin/perl'
  897. pg='pg'
  898. phostname='hostname'
  899. pidtype='pid_t'
  900. plibpth=''
  901. pmake=''
  902. pr=''
  903. prefix='/usr'
  904. prefixexp='/usr'
  905. privlib='/usr/lib/perl5/5.8.7'
  906. privlibexp='/usr/lib/perl5/5.8.7'
  907. procselfexe='"/proc/self/exe"'
  908. prototype='define'
  909. ptrsize='4'
  910. quadkind='3'
  911. quadtype='long long'
  912. randbits='48'
  913. randfunc='drand48'
  914. random_r_proto='REENTRANT_PROTO_I_St'
  915. randseedtype='long'
  916. ranlib=':'
  917. rd_nodata='-1'
  918. readdir64_r_proto='REENTRANT_PROTO_I_TSR'
  919. readdir_r_proto='REENTRANT_PROTO_I_TSR'
  920. revision='5'
  921. rm='rm'
  922. rmail=''
  923. run=''
  924. runnm='false'
  925. sPRIEUldbl='"LE"'
  926. sPRIFUldbl='"LF"'
  927. sPRIGUldbl='"LG"'
  928. sPRIXU64='"LX"'
  929. sPRId64='"Ld"'
  930. sPRIeldbl='"Le"'
  931. sPRIfldbl='"Lf"'
  932. sPRIgldbl='"Lg"'
  933. sPRIi64='"Li"'
  934. sPRIo64='"Lo"'
  935. sPRIu64='"Lu"'
  936. sPRIx64='"Lx"'
  937. sSCNfldbl='"Lf"'
  938. sched_yield='sched_yield()'
  939. scriptdir='/usr/bin'
  940. scriptdirexp='/usr/bin'
  941. sed='sed'
  942. seedfunc='srand48'
  943. selectminbits='32'
  944. selecttype='fd_set *'
  945. sendmail=''
  946. setgrent_r_proto='0'
  947. sethostent_r_proto='0'
  948. setlocale_r_proto='0'
  949. setnetent_r_proto='0'
  950. setprotoent_r_proto='0'
  951. setpwent_r_proto='0'
  952. setservent_r_proto='0'
  953. sh='/bin/sh'
  954. shar=''
  955. sharpbang='#!'
  956. shmattype='void *'
  957. shortsize='2'
  958. shrpenv=''
  959. shsharp='true'
  960. sig_count='65'
  961. sig_name='ZERO HUP INT QUIT ILL TRAP ABRT BUS FPE KILL USR1 SEGV USR2 PIPE ALRM TERM STKFLT CHLD CONT STOP TSTP TTIN TTOU URG XCPU XFSZ VTALRM PROF WINCH IO PWR SYS NUM32 NUM33 NUM34 RTMIN NUM36 NUM37 NUM38 NUM39 NUM40 NUM41 NUM42 NUM43 NUM44 NUM45 NUM46 NUM47 NUM48 NUM49 NUM50 NUM51 NUM52 NUM53 NUM54 NUM55 NUM56 NUM57 NUM58 NUM59 NUM60 NUM61 NUM62 NUM63 RTMAX IOT CLD POLL UNUSED '
  962. sig_name_init='"ZERO", "HUP", "INT", "QUIT", "ILL", "TRAP", "ABRT", "BUS", "FPE", "KILL", "USR1", "SEGV", "USR2", "PIPE", "ALRM", "TERM", "STKFLT", "CHLD", "CONT", "STOP", "TSTP", "TTIN", "TTOU", "URG", "XCPU", "XFSZ", "VTALRM", "PROF", "WINCH", "IO", "PWR", "SYS", "NUM32", "NUM33", "NUM34", "RTMIN", "NUM36", "NUM37", "NUM38", "NUM39", "NUM40", "NUM41", "NUM42", "NUM43", "NUM44", "NUM45", "NUM46", "NUM47", "NUM48", "NUM49", "NUM50", "NUM51", "NUM52", "NUM53", "NUM54", "NUM55", "NUM56", "NUM57", "NUM58", "NUM59", "NUM60", "NUM61", "NUM62", "NUM63", "RTMAX", "IOT", "CLD", "POLL", "UNUSED", 0'
  963. sig_num='0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 6 17 29 31 '
  964. sig_num_init='0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 6, 17, 29, 31, 0'
  965. sig_size='69'
  966. signal_t='void'
  967. sitearch='/usr/lib/perl5/site_perl/5.8.7/i686-linux-thread-multi'
  968. sitearchexp='/usr/lib/perl5/site_perl/5.8.7/i686-linux-thread-multi'
  969. sitebin='/usr/bin'
  970. sitebinexp='/usr/bin'
  971. sitehtml1dir=''
  972. sitehtml1direxp=''
  973. sitehtml3dir=''
  974. sitehtml3direxp=''
  975. sitelib='/usr/lib/perl5/site_perl/5.8.7'
  976. sitelib_stem='/usr/lib/perl5/site_perl'
  977. sitelibexp='/usr/lib/perl5/site_perl/5.8.7'
  978. siteman1dir='/usr/share/man/man1'
  979. siteman1direxp='/usr/share/man/man1'
  980. siteman3dir='/usr/share/man/man3'
  981. siteman3direxp='/usr/share/man/man3'
  982. siteprefix='/usr'
  983. siteprefixexp='/usr'
  984. sitescript='/usr/bin'
  985. sitescriptexp='/usr/bin'
  986. sizesize='4'
  987. sizetype='size_t'
  988. sleep=''
  989. smail=''
  990. so='so'
  991. sockethdr=''
  992. socketlib=''
  993. socksizetype='socklen_t'
  994. sort='sort'
  995. spackage='Perl5'
  996. spitshell='cat'
  997. srand48_r_proto='REENTRANT_PROTO_I_LS'
  998. srandom_r_proto='REENTRANT_PROTO_I_TS'
  999. src='.'
  1000. ssizetype='ssize_t'
  1001. startperl='#!/usr/bin/perl'
  1002. startsh='#!/bin/sh'
  1003. static_ext=' '
  1004. stdchar='char'
  1005. stdio_base='((fp)->_IO_read_base)'
  1006. stdio_bufsiz='((fp)->_IO_read_end - (fp)->_IO_read_base)'
  1007. stdio_cnt='((fp)->_IO_read_end - (fp)->_IO_read_ptr)'
  1008. stdio_filbuf=''
  1009. stdio_ptr='((fp)->_IO_read_ptr)'
  1010. stdio_stream_array=''
  1011. strerror_r_proto='REENTRANT_PROTO_B_IBW'
  1012. strings='/usr/include/string.h'
  1013. submit=''
  1014. subversion='7'
  1015. sysman='/usr/share/man/man1'
  1016. tail=''
  1017. tar=''
  1018. targetarch=''
  1019. tbl=''
  1020. tee=''
  1021. test='test'
  1022. timeincl='/usr/include/sys/time.h /usr/include/time.h '
  1023. timetype='time_t'
  1024. tmpnam_r_proto='REENTRANT_PROTO_B_B'
  1025. to=':'
  1026. touch='touch'
  1027. tr='tr'
  1028. trnl='\n'
  1029. troff=''
  1030. ttyname_r_proto='REENTRANT_PROTO_I_IBW'
  1031. u16size='2'
  1032. u16type='unsigned short'
  1033. u32size='4'
  1034. u32type='unsigned long'
  1035. u64size='8'
  1036. u64type='unsigned long long'
  1037. u8size='1'
  1038. u8type='unsigned char'
  1039. uidformat='"lu"'
  1040. uidsign='1'
  1041. uidsize='4'
  1042. uidtype='uid_t'
  1043. uname='uname'
  1044. uniq='uniq'
  1045. uquadtype='unsigned long long'
  1046. use5005threads='undef'
  1047. use64bitall='undef'
  1048. use64bitint='undef'
  1049. usecrosscompile='undef'
  1050. usedl='define'
  1051. usefaststdio='define'
  1052. useithreads='define'
  1053. uselargefiles='define'
  1054. uselongdouble='undef'
  1055. usemallocwrap='define'
  1056. usemorebits='undef'
  1057. usemultiplicity='define'
  1058. usemymalloc='n'
  1059. usenm='false'
  1060. useopcode='true'
  1061. useperlio='define'
  1062. useposix='true'
  1063. usereentrant='undef'
  1064. usesfio='false'
  1065. useshrplib='false'
  1066. usesitecustomize='undef'
  1067. usesocks='undef'
  1068. usethreads='define'
  1069. usevendorprefix='define'
  1070. usevfork='false'
  1071. usrinc='/usr/include'
  1072. uuname=''
  1073. uvXUformat='"lX"'
  1074. uvoformat='"lo"'
  1075. uvsize='4'
  1076. uvtype='unsigned long'
  1077. uvuformat='"lu"'
  1078. uvxformat='"lx"'
  1079. vendorarch='/usr/lib/perl5/vendor_perl/5.8.7/i686-linux-thread-multi'
  1080. vendorarchexp='/usr/lib/perl5/vendor_perl/5.8.7/i686-linux-thread-multi'
  1081. vendorbin='/usr/bin'
  1082. vendorbinexp='/usr/bin'
  1083. vendorhtml1dir=' '
  1084. vendorhtml1direxp=''
  1085. vendorhtml3dir=' '
  1086. vendorhtml3direxp=''
  1087. vendorlib='/usr/lib/perl5/vendor_perl/5.8.7'
  1088. vendorlib_stem='/usr/lib/perl5/vendor_perl'
  1089. vendorlibexp='/usr/lib/perl5/vendor_perl/5.8.7'
  1090. vendorman1dir='/usr/share/man/man1'
  1091. vendorman1direxp='/usr/share/man/man1'
  1092. vendorman3dir='/usr/share/man/man3'
  1093. vendorman3direxp='/usr/share/man/man3'
  1094. vendorprefix='/usr'
  1095. vendorprefixexp='/usr'
  1096. vendorscript='/usr/bin'
  1097. vendorscriptexp='/usr/bin'
  1098. version='5.8.7'
  1099. version_patchlevel_string='version 8 subversion 7'
  1100. versiononly='undef'
  1101. vi=''
  1102. voidflags='15'
  1103. xlibpth='/usr/lib/386 /lib/386'
  1104. yacc='yacc'
  1105. yaccflags=''
  1106. zcat=''
  1107. zip='zip'
  1108. !END!
  1109.  
  1110. my $i = 0;
  1111. foreach my $c (4,3,2) { $i |= ord($c); $i <<= 8 }
  1112. $i |= ord(1);
  1113. our $byteorder = join('', unpack('aaaa', pack('L!', $i)));
  1114. s/(byteorder=)(['"]).*?\2/$1$2$Config::byteorder$2/m;
  1115.  
  1116. my $config_sh_len = length $_;
  1117.  
  1118. our $Config_SH_expanded : unique = "\n$_" . << 'EOVIRTUAL';
  1119. ccflags_nolargefiles='-D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -fno-strict-aliasing -pipe '
  1120. ldflags_nolargefiles=' -L/usr/local/lib'
  1121. libs_nolargefiles='-lpthread -lnsl -lndbm -lgdbm -ldb -ldl -lm -lcrypt -lutil -lc'
  1122. libswanted_nolargefiles='pthread sfio socket inet nsl nm ndbm gdbm dbm db malloc dl dld ld sun m crypt sec util pthread c cposix posix ucb BSD'
  1123. EOVIRTUAL
  1124.  
  1125. # Search for it in the big string
  1126. sub fetch_string {
  1127.     my($self, $key) = @_;
  1128.  
  1129.     # We only have ' delimted.
  1130.     my $start = index($Config_SH_expanded, "\n$key=\'");
  1131.     # Start can never be -1 now, as we've rigged the long string we're
  1132.     # searching with an initial dummy newline.
  1133.     return undef if $start == -1;
  1134.  
  1135.     $start += length($key) + 3;
  1136.  
  1137.     my $value = substr($Config_SH_expanded, $start,
  1138.                        index($Config_SH_expanded, "'\n", $start)
  1139.                - $start);
  1140.     # So we can say "if $Config{'foo'}".
  1141.     $value = undef if $value eq 'undef';
  1142.     $self->{$key} = $value; # cache it
  1143. }
  1144.  
  1145. my $prevpos = 0;
  1146.  
  1147. sub FIRSTKEY {
  1148.     $prevpos = 0;
  1149.     substr($Config_SH_expanded, 1, index($Config_SH_expanded, '=') - 1 );
  1150. }
  1151.  
  1152. sub NEXTKEY {
  1153.     my $pos = index($Config_SH_expanded, qq('\n), $prevpos) + 2;
  1154.     my $len = index($Config_SH_expanded, "=", $pos) - $pos;
  1155.     $prevpos = $pos;
  1156.     $len > 0 ? substr($Config_SH_expanded, $pos, $len) : undef;
  1157. }
  1158.  
  1159. sub EXISTS {
  1160.     return 1 if exists($_[0]->{$_[1]});
  1161.  
  1162.     return(index($Config_SH_expanded, "\n$_[1]='") != -1
  1163.           );
  1164. }
  1165.  
  1166. sub STORE  { die "\%Config::Config is read-only\n" }
  1167. *DELETE = \&STORE;
  1168. *CLEAR  = \&STORE;
  1169.  
  1170.  
  1171. sub config_sh {
  1172.     substr $Config_SH_expanded, 1, $config_sh_len;
  1173. }
  1174.  
  1175. sub config_re {
  1176.     my $re = shift;
  1177.     return map { chomp; $_ } grep eval{ /^(?:$re)=/ }, split /^/,
  1178.     $Config_SH_expanded;
  1179. }
  1180.  
  1181. sub config_vars {
  1182.     # implements -V:cfgvar option (see perlrun -V:)
  1183.     foreach (@_) {
  1184.     # find optional leading, trailing colons; and query-spec
  1185.     my ($notag,$qry,$lncont) = m/^(:)?(.*?)(:)?$/;    # flags fore and aft, 
  1186.     # map colon-flags to print decorations
  1187.     my $prfx = $notag ? '': "$qry=";        # tag-prefix for print
  1188.     my $lnend = $lncont ? ' ' : ";\n";        # line ending for print
  1189.  
  1190.     # all config-vars are by definition \w only, any \W means regex
  1191.     if ($qry =~ /\W/) {
  1192.         my @matches = config_re($qry);
  1193.         print map "$_$lnend", @matches ? @matches : "$qry: not found"        if !$notag;
  1194.         print map { s/\w+=//; "$_$lnend" } @matches ? @matches : "$qry: not found"    if  $notag;
  1195.     } else {
  1196.         my $v = (exists $Config::Config{$qry}) ? $Config::Config{$qry}
  1197.                            : 'UNKNOWN';
  1198.         $v = 'undef' unless defined $v;
  1199.         print "${prfx}'${v}'$lnend";
  1200.     }
  1201.     }
  1202. }
  1203.  
  1204. # Called by the real AUTOLOAD
  1205. sub launcher {
  1206.     undef &AUTOLOAD;
  1207.     goto \&$Config::AUTOLOAD;
  1208. }
  1209.  
  1210. 1;
  1211.